#include "BinarySearch.h"
int main()
{
	key::BSTree<int> Bst;
	int a[] = { 8,3,1,10,1,6,4,7,14,13 };
	for (auto e : a)
	{
		Bst.Insert(e);
	}
	Bst.InOrder();
	Bst.Erase(3);
	Bst.InOrder();
	Bst.Erase(8);
	Bst.InOrder(); 
	Bst.Erase(1);
	Bst.InOrder();
	Bst.Erase(10);
	Bst.InOrder();
	Bst.Erase(4);
	Bst.InOrder(); 
	Bst.Erase(6);
	Bst.InOrder(); 
	Bst.Erase(7);
	Bst.InOrder(); 
	Bst.Erase(13);
	Bst.InOrder(); 
	Bst.Erase(14);
	Bst.InOrder();
}
